﻿Imports System.Runtime.InteropServices
Imports System.Runtime.Serialization

<DataContract()>
<Serializable()>
Public Class MonedaBE
    Public Enum EstatusMoneda
        Activa
        Inactiva
    End Enum
    Private _IdMoneda As Integer
    <DataMember()>
    Public Property IdMoneda() As Integer
        Get
            Return _IdMoneda
        End Get
        Set(ByVal value As Integer)
            _IdMoneda = value
        End Set
    End Property

    Private _DesMoneda As String
    <DataMember()>
    Public Property DesMoneda() As String
        Get
            Return _DesMoneda
        End Get
        Set(ByVal value As String)
            _DesMoneda = value
        End Set
    End Property

    Private _TipoCambio As Decimal
    <DataMember()>
    Public Property TipoCambio() As Decimal
        Get
            Return _TipoCambio
        End Get
        Set(ByVal value As Decimal)
            _TipoCambio = value
        End Set
    End Property

    Private _EnXml As String
    <DataMember()>
    Public Property ValorXML() As String
        Get
            Return _EnXml
        End Get
        Set(ByVal value As String)
            _EnXml = value
        End Set
    End Property

    Private _DescrCentavos As String
    <DataMember()>
    Public Property DescrCentavos() As String
        Get
            Return _DescrCentavos
        End Get
        Set(ByVal value As String)
            _DescrCentavos = value
        End Set
    End Property

    Private _Status As EstatusMoneda
    <DataMember()>
    Public Property Status() As EstatusMoneda
        Get
            Return _Status
        End Get
        Set(ByVal value As EstatusMoneda)
            _Status = value
        End Set
    End Property

End Class
